Page({
  data: {
    chapters: [
      { open: true },  // 第一章默认展开
      { open: false }  // 第二章默认收起
    ]
  },

  // 返回上一页
  onBack() {
    wx.navigateBack();
  },

  // 切换章节展开状态
  toggleChapter(e) {
    const index = e.currentTarget.dataset.index;
    const chapters = [...this.data.chapters];
    chapters[index].open = !chapters[index].open;
    this.setData({ chapters });
  },

  // 功能按钮跳转（示例，需补充页面）
  goOrder() { wx.showToast({ title: '顺序练习' }) },
  goRandom() { wx.showToast({ title: '随机练习' }) },
  goMock() { wx.showToast({ title: '模拟考试' }) },
  goPast() { wx.showToast({ title: '历年真题' }) },

  // 开通会员
  openVip() {
    wx.showModal({
      title: '开通会员',
      content: '支付199元解锁全部内容',
      success(res) {
        if (res.confirm) {
          // 这里可添加支付逻辑
          wx.showToast({ title: '开通成功' });
        }
      }
    });
  }
})